gtkcomposetable: Accept long replacement strings
authorMartin Kühl <martin.kuehl@posteo.net>
Tue, 21 Sep 2021 14:56:47 +0000 (16:56 +0200)
committerMartin Kühl <martin.kuehl@posteo.net>
Tue, 21 Sep 2021 15:03:20 +0000 (17:03 +0200)
commita9d7282f003507159c88873c67b3a26c044b7304
tree5a85bfefe08d7ce91a5090ae70e88d445612e5bb
parent3e20ecd6e1a38bddc43728ec8f44d7c9da985a5b
gtkcomposetable: Accept long replacement strings

This change removes the assertions limiting replacement strings in the compose table to be less than 20 characters.
The limit seems arbitrary, is not required, will break some users' setups, and problems with it result in applications not launching.

Fixes #4273
gtk/gtkcomposetable.c
testsuite/gtk/compose/long
testsuite/gtk/compose/long.expected
testsuite/gtk/compose/match
testsuite/gtk/compose/match.expected
testsuite/gtk/composetable.c